suppressed demand - German English Dictionary